streak canal - German English Dictionary